home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-02-08 | 933 b | 39 lines |
- # Generated automatically from Makefile.in by configure.
- # Makefile for GNU SED, a batch editor.
- # Copyright (C) 1987, 1991 Free Software Foundation, Inc.
-
- release:
- $(MAKE) -f Makefile.os2 all \
- CC="gcc -Zomf -O" O=".obj" LFLAGS="-Zcrtdll -Zstack 512" \
- DFLAGS="-Zcrtdll -Zdll" REGEX=../rx/rx.lib DYNLIB=gnurx.dll
- debug:
- $(MAKE) -f Makefile.os2 all \
- CC="gcc -g" O=".o" LFLAGS="" DFLAGS="" REGEX=../rx/rx.a
-
- CFLAGS = -DUSG -DSTDC_HEADERS -DHAVE_STRING_H -DHAVE_VPRINTF -DHAVE_MEMCPY
-
- OBJS = sed$O utils$O getopt$O getopt1$O
- DLL = rx$O
-
- .SUFFIXES: .c $O
-
- .c$O:
- $(CC) -c $(CFLAGS) -I. -I../rx $<
-
- all: sed.exe
-
- sed.exe: $(OBJS) $(REGEX)
- $(CC) -o $@ $(OBJS) $(REGEX) $(LFLAGS)
-
- ../rx/gnurx.dll ../rx/rx.lib:
- $(MAKE) -C ../rx -f Makefile.os2 release
-
- ../rx/rx.a:
- $(MAKE) -C ../rx -f Makefile.os2 debug
-
- sed$O rx$O: ../rx/rx.h
- sed$O getopt1$O: getopt.h
-
- clean:
- rm -f *.o *.obj rx.lib core
-